A heavy and intense downpour of rain.
तेज़ बारिश
English Usage: The torrential rain caused flooding in the streets.
Hindi Usage: तेज़ बारिश ने सड़कों में बाढ़ ला दी।